<?php
require_once("autoload.php");
ob_start();
try{

$sessao = new Projeto_Sessao();
$sessao->setSessionName("site");
$sessao->iniciaSessao();

$formaPagamento = $_POST['cmbFormaPagamento'];
$tipoFrete = $_POST['cmbTipoFrete'];
$data = @date("Y-m-d");

$codCliente = $sessao->getVarSessao('cliente');
$itensCarrinho = "";
$itensCarrinho = $sessao->getVarSessao('carrinho');

$cont = 0;
$valorTotal = 0;
while($cont < count($itensCarrinho)){
	if($itensCarrinho[$cont][0]){
		$produtos = new Projeto_Produtos();
		$produtos->setCodigo($itensCarrinho[$cont][0]);
		$produtos->Carrega();
		$valor = 0;
		$precoProduto = 0;
		$quantidade = $itensCarrinho[$cont][1];
		$precoProduto = $produtos->getPreco();
		$valor = $quantidade * $precoProduto;
		$valorTotal += $valor;
		
		
	}
	$cont++;
}

$pedido = new Projeto_Pedidos();
$pedido->setCodCliente($codCliente);
$pedido->setCodFrete($tipoFrete);
$pedido->setData($data);
$pedido->setValor($valorTotal);
$codPedido = $pedido->Inseri();

$cont = 0;
$valorTotal = 0;
while($cont < count($itensCarrinho)){
	if($itensCarrinho[$cont][0]){
		$produtos = new Projeto_Produtos();
		$produtos->setCodigo($itensCarrinho[$cont][0]);
		$produtos->Carrega();
		$valor = 0;
		$precoProduto = 0;
		$quantidade = $itensCarrinho[$cont][1];
		$precoProduto = $produtos->getPreco();
		$valor = $quantidade * $precoProduto;
		$valorTotal += $valor;
		
		$pedidosProdutos = new Projeto_ProdutosPedidos();
		$pedidosProdutos->setCodproduto($itensCarrinho[$cont][0]);
		$pedidosProdutos->setCodPedido($codPedido);
		$pedidosProdutos->setQtd($quantidade);
		$pedidosProdutos->setPrecoUn($precoProduto);
		$pedidosProdutos->Inseri();
	}
	$cont++;
}

$sessao->fechaSessao();

?>
<div id="caption">Confirmação</div>
<div id="divFinalizarCompra">
	<table width="100%">
		<tr>
			<td align="justify">Sua compra foi confirmada!<br /> Obrigado por comprar em nossa loja virtual!!</td>
		</tr>
		<tr>
			<td>Clique no botão abaixo para imprimir o boleto</td>
		</tr>
		<tr>
			<td align="center">
				<input type="button" name="btBoleto" value="Gerar Boleto" class="botao" onclick="window.open('boleto/index.php?codPedido=<?php echo $codPedido;?>')" />
			</td>
		</tr>
	</table>
</div>
<?php
}catch(Exception $e){
	echo $e->getMessage();
}
  // pagemaincontent recebe o conteudo do buffer
  $pagemaincontent = ob_get_contents(); 

  // Descarta o conteudo do Buffer
  ob_end_clean(); 

  /* Atribuição das Variáveis da página principal
  * Lembrando que podem ser colocadas novas variáveis,
  * conforme necessidade */
  $pagetitle = "Macrofone"; 

  //Include com o Template
  include("masterpage/master.php");
?>